@charset "utf-8";
/* CSS Document */
/*全局控制*/
body{margin:0;padding:0;font-size:12px; color:#001f3f;font-family: 微软雅黑; background: #FFF;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.clear{clear:both; height:1px; margin-top:-1px; width:100%; line-height:1px; font-size:0;}
.clear02{clear:both; }
.kong{width:100%; height:26px; line-height:20px;}
input, button , select {
border: 0 none;
background: none transparent;
margin: 0;
padding: 0;outline: none;}

/*首页头部*/

.topw{width:100%; background:#fff; height:40px; }
.top{width:1200px; margin:0 auto;   }
.huanying{ float:left;height:40px; line-height:40px;color:#242424;width:300px; font-size:16px;}
.zhuye{ float:right; width:350px; text-align:right; color:#8e8e8e;height:40px;line-height:40px;font-size:16px;}
.zhuye a{ color:#242424;width:100px;}
.headw{width:100%;height:140px; background:#ffffff; }
.head{width:1200px; margin:0 auto;height:160px;padding-top:00px;}
.logo{width:700px; float:left;padding-top:20px}
.tel{width:300px; font-size:20px;padding:10px 0 0 90px; line-height:40px; margin-top:10px;height:100px; float:right; color:#FFF;}
/*导航*/
.navw{width:100%;height:72px; background:#f5f5f5;}
.nav{ width:1200px; margin:0 auto;height:72px; }
#nav-menu{height:72px;margin:0 auto; position:relative; z-index:999;  }
#nav-menu .container{position:relative;overflow:visible; z-index:991;}
#nav-menu .menu{}
#nav-menu .menu li{position:relative;float:left;width:150px;display:inline; font-family:微软雅黑; font-size:18px; text-align:center; }
#nav-menu .menu li h3{display:inline-block; font-weight:normal}
#nav-menu .menu li a.xialaguang{display:inline-block;width:150px;height:52px;text-decoration:none;color:#000;padding-top:20px; line-height:40px; font-family:微软雅黑; font-size:16px; text-align:center;  }

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{ color:#1a71c5; background:#ededed url(../img/index_12.jpg)  no-repeat center;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:;}
#nav-menu .menu li a.xialaguang span{}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:150px;}
#nav-menu .menu ul.children{display:none;position:absolute;top:72px;left:0px;width:150px;border-top:0;line-height:normal;}
#nav-menu .menu ul.children li{width:150px;font-size:14px; background:#ededed; float:left; line-height:50px; border-bottom:1px dashed #dadada}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;overflow:hidden;color:#535353;text-align:center;
text-decoration:none; font-size:16px; font-family:微软雅黑; display:block; margin:0 auto; font-weight:normal;height:50px;padding:0}
#nav-menu .menu ul.children li a:hover{color:#535353;text-decoration:none; }

/*banner*/
.banner{width:100%; clear:both;position:relative;}
.main_visual{height:460px;overflow:hidden;position:relative; clear:both;}
.main_image{height:460px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:460px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:460px;}
.main_image li span{display:block;width:100%;height:460px}
.main_image li a{display:block;width:100%;height:460px}
.main_image li .img_1{background:url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_5.jpg') center top no-repeat}


div.flicking_con{position:absolute;top:420px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:54px;height:31px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -31px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:150px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:0%;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:0%;}


.searchw{width:1198px; border:1px solid #CCC;margin:30px auto;}
.search_area{margin-top:0px;color:#fff}
.search_inp{height:40px;line-height:40px;width:900px;padding-left:20px;padding-right:20px;border:none;color:#8f8f8f; font-size:16px;}

.index_tit{padding:40px 0;}
.S_Btn{padding:0  10px 0 0; width:140px;height:40px; float:right; background:#1a71c5}
.index_tit dt{line-height:30px;font-size:20px;}
.index_tit dd{color:#c9b798;font-size:40px;line-height:50px;text-transform:uppercase;}

/*main*/
.mainw{width:100%; background: url(../img/index_20.jpg) repeat;padding:30px 0 0 0;}
.main_01w{width:100%; background: url(../img/index_01.png)  no-repeat left bottom;padding-top:100px}
.main_01{width:1200px; margin:0 auto; height:360px; font-family:微软雅黑; background: url(../img/index_02.png)  no-repeat center top;}
.main_01 ul{}
.main_01 ul li{width:340px; text-align:center; font-size:24px; float:left;padding:20px 0 0 0; height:300px; margin-right:87px;}
.main_01 ul li:hover{ }
.main_01 ul li .btt{color:#1a71c5; font-size:20px;display:block; padding:15px 0;}
.main_01 ul a{ color:#5a5a5a;}
.main_01 ul li .nne{ display:block; font-size:13px;width:340px; padding-top:5px; margin:0 auto;text-align:left; color:#626262; line-height:30px;}

.main_02{width:1200px; margin:0 auto;padding-top:30px}
.main_02_left{width:600px; float:left }
.main_02_left .title01{width:600px; font-size:40px; color:#1a71c5; text-transform:uppercase }
.main_02_left .title01 span{color:#1a71c5; font-size:20px;padding-left:15px;}
.main_02_left .title02{ font-size:30px; line-height:45px;color:#262626;padding-top:15px;}
.main_02_left .content01{ font-size:14px; color:#262626;padding-top:30px; line-height:36px;}
.main_02_left .content01 a{color:#ff5a00}
.main_02_right{width:550px; float:right; background:#cad6ea; position:relative;height:380px;}
.main_02_right .shipin{ position:absolute; right:-30px; top:30px;}


/*main_03*/
.main03w{width:100%;}
.main03{width:1200px; margin:0 auto;padding:20px 0; }
.main03_title{ background: url(../img/images/index_19.png) no-repeat center top;height:130px; text-align:center; color:#5a5a5a;
font-size:30px;padding-top:13px; }
.main03_title span{ display:block; font-size:18px; color:#5a5a5a; text-transform:uppercase; line-height:30px;padding-top:12px;}
.main03_con_list{width:1200px;height:100px;}
.main03_con_list ul{ margin-right:-10px; z-index:3;}
.main03_con_list ul li{width:230px;font-size:18px; margin-bottom:25px;height:50px; float:left; display:inline-block;line-height:50px; text-align:center; margin-right:10px;}
.main03_con_list a{color:#5a5a5a; display:block; background:#eeeeee; border-radius:30px;}
.main03_con_list a:hover{ background:#ff9700; color:#FFF }


.main03_con{height:500px;}
.more03{width:220px;height:50px;margin:0 auto; text-align:center; line-height:50px; font-size:18px; margin-top:20px;}
.more03 a{color:#FFF; display:block; background:#00aa83;border-radius:30px;}
.more03 a:hover{background:#ff9700;}
/*.pro_picw{width:390px; height:300px; overflow:hidden; margin-bottom:15px;margin-right:10px; 
}
.pro_picw a{ display:block;width:390px; height:300px; overflow:hidden;background:#f5f5f5 url(../img/index_422.png) no-repeat bottom center;transition: all 0.5s ease 0s;}
.pro_picw .pro_name{color:#5a5a5a; font-size:18px; line-height:30px;padding-top:15px;transition: all 0.5s ease 0s;}
.pro_picw a:hover .pro_name{color:#FFF }
.pro_picw a:hover{color:#FFF;background:#ff9700 url(../img/index_42.png) no-repeat bottom center; }
.pro_pic{ width:390px; height:234px;overflow:hidden; }
#rotate img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
#rotate:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}*/

/*main_04*/
.main_04w{width:100%;}
.main_04{width:1200px;  margin:0 auto; height:650px;padding:20px 0; }
.main_04_left{width:580px; float:right; padding-top:25px;}
.main_04_left ul li{width:580px; float:left; margin-bottom:10px;}
.main_04_left ul li a{ display:block;width:550px; height:70px;padding:15px;}
.main_04_left ul li a:hover{ background:#ff8800;}
.shumu{width:100px;height:68px;  font-size:60px; color:#5a5a5a; text-align:center; line-height:60px; float:left;padding-right:15px; }
.shumu span{ display:block;height:3px; width:40px; background:#5a5a5a;margin-left:20px;}
.mingzin{ float:right;width:430px; font-family:微软雅黑;color:#646464; font-size:18px;padding-top:5px; }
.mingzin span{color:#5a5a5a; display:block ; float:left;width:300px}
.mingzin p{ text-align:right; float:right;width:100px; color:#888888;}
.jianjie2{padding-top:5px;color:#888888;}
.main_04_left ul li a:hover .shumu, .main_04_left ul li a:hover .mingzin span { color:#FFF}
.main_04_left ul li a:hover .shumu span{background:#FFF;}
.main_04_left ul li a:hover .mingzin p,.main_04_left ul li a:hover .mingzin .jianjie2 { color:#f7f7f7} 


.main_04_right{width:580px; float:left; padding-top:25px;}
.main_04_right span{width:580px; display:block; }
.main_04_right .biaoti{ display:block;bottom:85px; text-align:left;  font-family:微软雅黑; height:80px;  font-size:16px;padding-left:10px; padding-top:5px;}
.main_04_right .biaoti p{ font-size:12px;color:#000;}
.main_04_right a{color:#000;}
.mingzin2{ float:left;width:580px; font-family:微软雅黑;color:#646464; }
.mingzin2 img{}
.mingzin2 a{ display:block;  color:#5a5a5a; font-size:24px; padding:15px 0 15px 0;}
.mingzin2 p{ text-align:right; float:right; font-size:12px;}
.jianjie22{padding-top:5px;font-size:18px; color:#5a5a5a; line-height:30px;}

/*切换*/
.main_05w{width:100%; background:#5a5a5a;height:850px; }
.main_05{width:1200px;  margin:0 auto;padding:20px 0; }
.main05_title{ background: url(../img/images/index_19.png) no-repeat center top;height:130px; text-align:center; color:#fff;
font-size:30px;padding-top:13px; }
.main05_title span{ display:block; font-size:18px; color:#fff; text-transform:uppercase; line-height:30px;padding-top:12px;}
.main_05_con{width:1200px;  height:610px; margin:0 auto;padding:20px 0; background:url(../img/images/index_20.png) no-repeat right top; }

.con_right5{width:1200px;height:400px; float:left;  }
.con_right5 ul{ padding: 0; margin:0;}
.con_right{height:480px;width:808px; float:left; }
.con_right5 .con_title{width:322px; height:610px; float:right;   color:#5f5c5c; padding-top:60px;   padding-right:40px; margin:0; }
 .con_right ul{  }
.con_title li{ position:relative;font-size:24px;float:left; width:322px; line-height:80px;margin-bottom:30px; background:#ffffff;height:80px; border-radius:20px; text-align:center;  float:left;color:#5a5a5a; cursor:pointer; font-family:微软雅黑; }
.con_title li span{ position:absolute; left:-3000000px; top:25px; z-index:999 }
.con_right5_right{height:480px;width:800px; float:left;padding-top:40px}
/*.con_title li a:hover{ background:url(../images/index_33.jpg) no-repeat;}*/

.con_title li.selected{color:#fff; background:#ff8800;}
.con_title li.selected span{left:-20px;}

.news_list{width:760px; height:400px; background:#fff;padding:20px; position: relative;}
.neirong{padding:10px; color:#5a5a5a; font-size:18px; line-height:30px; text-indent:2em;}
.news_list a{ display:block; position:absolute; right:0; bottom:-40px;}


/*试点工程*/
.main_06w{width:100%; background:#eeeeee;height:700px;}
.main_06{width:1200px;  margin:0 auto;padding:20px 0; }
.main_06_con{width:1200px;margin:0 auto;padding:10px 0; margin-bottom:20px}
.main_06_con ul{margin-right:-20px}
.main_06_con ul li{width:283px; height:380px; float:left; margin-right:20px}
.main_06_con ul li a{ display:block;width:263px; height:360px;padding:10px; background:#ffffff}
.main_06_con ul li img{ display:block}
.jianjie_02{color:#5a5a5a; font-size:18px;padding:10px 0;}
.jianjie_03{ color:#5a5a5a; font-size:16px; text-indent:2em; line-height:30px}
.main_06_con ul li a:hover{background:#ff8800}
.main_06_con ul li a:hover .jianjie_02,.main_06_con ul li a:hover .jianjie_03{color:#FFF}

/*国际运营项目*/
.main_07w{width:100%; background:#1a71c5}
.main_07_left{width:42%; float:left;padding-left:18%;padding-top:10px;}
.main_07_left .title02{ font-size:28px; color:#ffffff; font-weight:bold;padding:10px 0;}
.main_07_left_con{width:100%}



/* box */
.box{width:90%}
.tab_menu{overflow:hidden;}
.tab_menu li{width:80px;float:left;height:30px;line-height:30px;color:#fff;;text-align:center;cursor:pointer;margin-right:25px; font-size:15px;}
.tab_menu li.current{color:#fff; background:url(../img/xian2.jpg) no-repeat bottom center}
.tab_menu li a{color:#fff;text-decoration:none;}
.tab_menu li.current a{color:#333;}
.tab_box{padding:20px 0;}
.tab_box li{height:24px;line-height:24px;overflow:hidden;}
.tab_box li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}
.tab_box .hide{display:none;}

.neirong011{color:#ffffff; font-size:13px; line-height:30px;}
.neirong011 a{width:120px; text-align: center; line-height:40px;color:#FFF; font-size:13px; border:1px solid #FFF; border-radius:20px; display:block; margin-top:20px;}


.main_07_right{width:40%; float:right}
.main_07_right img{width:100%}


.main_07w02{width:100%; background:#f2f2f2}
.main_07_left02{width:42%; float:left;padding-left:5%;padding-top:10px;}
.main_07_left02 .title02{ font-size:28px; color:#161616; font-weight:bold;padding:10px 0;}
.main_07_left_con{width:100%}

.main_07_right02{width:40%; float:left}
.main_07_right02 img{width:100%}
.qiehuan02 li{color:#161616;}
.qiehuan02 li.current{color:#1a71c5; background:url(../img/xian.jpg) no-repeat center bottom}

.neirong022{color:#161616; font-size:13px; line-height:30px;}
.neirong022 a{width:120px; text-align: center; line-height:40px;color:#161616; font-size:13px; border:1px solid #161616; border-radius:20px; display:block; margin-top:20px;}

/*main_08w*/
.main_08w{width:100%;padding:45px 0 ;}
.main_08w_title{width:1200px; background:url(../img/index_27.jpg) no-repeat center top;margin:0 auto;padding-bottom:40px;}
.main_08w_title span{ display:block; background:url(../img/index_28.jpg) no-repeat center bottom; color:#333333; font-size:25px; text-align:center;padding-top:30px; line-height:45px; font-weight:bold}

.main_08{width:1200px;margin:0 auto; }
.main_08_li{width:333px; float:left; display:inline-block;}
.main_08_li ul{padding:15px 0;height:320px}
.main_08_li ul li{width:333px; background:url(../img/index_43.jpg) repeat-x left bottom; padding:10px 0; font-size:14px}
.main_08_li ul li span,.main_08_li ul li p{ display:block;}
.main_08_li ul li span{width:228px; float:left;background:url(../img/index_39.jpg) no-repeat center left;padding-left:15px; color:#1d1d1d;overflow: hidden;
        text-overflow: ellipsis;-webkit-line-clamp: 1;
        -webkit-box-orient: vertical;display: -webkit-box;}
.main_08_li ul li p{width:80px; float:right; color:#1d1d1d; }
.main_08_li .more02{width:110px;margin:0 auto; border:1px solid #1a71c5; display:block; text-align:center; line-height:30px; color:#1a71c5; font-size:12px;}


/*main_09w*/

.main_09w{width:100%;padding:55px 0 0 0; background:url(../img/index_44.jpg) repeat-x center top;}
.main_09w_title{width:1200px; background:url(../img/index_03.png) no-repeat center top;margin:0 auto;padding-bottom:40px;}
.main_09w_title span{ display:block; background:url(../img/index_28.jpg) no-repeat center bottom; color:#333333; font-size:25px; text-align:center;padding-top:20px; line-height:65px; font-weight:bold}


.main_09{width:100%;margin:0 auto;}
.mScrollBox { width:100%; height:350px; overflow:hidden; clear:both; position:relative; top:23px;}
#democ {width:100%; overflow:hidden; height:350px; position:relative;}
#democ ul li { float:left; width:382px; height:305px;position:relative; overflow:hidden;margin-left:2px;transition: all 1s ease 0s;}
#democ ul li img{width:382px; height:305px; }
#democ ul li .pro_pic{width:382px; height:305px;}

#democ ul li .pro_pic_title { z-index:20; left:0; bottom:-305px;position:absolute; text-align:center;width:100%; height:305px;font-size:24px; font-family:微软雅黑; color:#FFF;background: url(../img/index_04.png) repeat; transition: all 1s ease 0s; line-height:305px}


#democ ul li:hover .pro_pic_title { bottom:0; }

#indemoc { float: left; width: 1000%;}
#demo1c {float: left;}
#demo2c {float: left; }

/*main_10w*/
.main_10w{width:100%;}
.main_10{width:1200px;margin:30px auto;}
.main_10w_title{width:830px; background:url(../img/index_05.png) no-repeat left top;margin:0 auto;padding-bottom:40px;}
.main_10w_title span{ display:block; background:url(../img/index_28.jpg) no-repeat left bottom; color:#333333; font-size:25px; text-align:left;padding-top:30px; line-height:45px; font-weight:bold}
.main_10_left{width:850px; float:left; position:relative;}
.main_10_left_con{width:850px; position:absolute;top:40px}
.qiehuan03{padding-left:250px;}
.qiehuan03 li {
    color: #161616; background:url(../img/index_55.jpg) no-repeat right center;margin-right:0;padding:0 10px;
}
.qiehuan03 li span{
    color: #161616; 
}
.qiehuan03 li.current  span {
    color: #1a71c5;
    border-bottom: 1px solid #1a71c5;
}

.more05{width:110px; float:right; border:1px solid #1a71c5; display:block; text-align:center; line-height:30px; color:#1a71c5; font-size:12px;

}

.news_01{width:100%;padding-top:15px}
.news_01 img{width:35%; display:block; float:left}
.news_01_bt{width:62%;float:right}
.news_01_bt span,.news_01_bt p{ display:block}
.news_01_bt span{ font-size:18px; line-height:45px; color:#1a71c5;}
.news_01_bt p{ color:#616161; font-size:13px; line-height:24px}

.news_02{width:100%;}
.news_02_li{padding:15px 0; float:left; display:inline-block;width:47%;}
.news_02_li li{width:355px; background:url(../img/index_43.jpg) repeat-x left bottom; padding:10px 0; font-size:14px}
.news_02_li li span,.news_02_li li p,.news_02_li li i{ display:block;}
.news_02_li li i{width:28px; height:28px;color:#FFF; background:#82a6ca; text-align:center; line-height:28px; float:left; font-style:normal}
.news_02_li li span{width:317px; float:left;padding-left:5px; color:#1d1d1d; font-size:13px}
.news_02_li li p{width:80px; float:right; color:#1d1d1d; }


.main_10_right{width:330px; float:right}

.ljbm,.ljxz{ display:block; width:100%; margin-top:20px;}
.lianxi{ background:#fafafa url(../img/index_63.jpg) no-repeat top center;width:285px; height:150px;padding:110px 20px 20px 20px; font-size:14px; line-height:30px;margin-top:20px;}


/*main11合作伙伴*/
.main11w{width:100%;  clear:both}
.main11{width:1160px; margin:0 auto;padding:20px ; border:1px solid #ebebeb}
.title_11{text-align: left; color:#1462bd; font-size:18px;
   }
.mScrollBox_link { width:1160px; height:82px; overflow:hidden; clear:both; position:relative; top:20px;}
#democ_link {width:100%; overflow:hidden; height:82px; position:relative;}
#democ_link ul li { float:left; width:165px; height:62px; margin-left:10px; border:1px solid #ebebeb}
#democ_link ul li img{ padding:0px; display:block;  }
#democ_link ul li .imgbg { width:165px; height:62px; position:absolute; left:0; top:0; z-index:10; text-indent:-9999px;}
#democ_link ul li .imgbg:hover { width:230px; height:160px;color:#FFF;text-align:center;  font-size:15px; font-family:Microsoft YaHei; text-indent:0px; text-decoration:none;}
#democ_link ul li div.imgbox {width:230px; height:92px; position: relative; z-index:0; left:0; top:0;}
#indemoc_link { float: left; width: 1000%;}
#demo1c_link {float: left;}
#demo2c_link {float: left; }

.alinks{width:900px;}
.alinks ul{}
.alinks ul li{float:left; width:275px; height:92px; margin-left:8px;margin-right:8px; margin-bottom:20px; border:1px solid #ebebeb}
.alinks ul li img{width:275px; height:90px;}


/*aboutw*/
.aboutw{width:100%;  background:#fff;padding:30px 0 0 0;  }
.about{width:1200px; margin:0 auto; background:#FFF;color:#333333;font-size:14px; font-family:微软雅黑; }


.fenlei{width:1200px;height:52px; background:#FFF url(../img/about_04.jpg) repeat-x;}
.fenlei ul{ margin-right:-10px; z-index:3;}
.fenlei ul li{width:128px;font-size:15px; margin-bottom:25px;height:42px; float:left; display:inline-block;line-height:42px; text-align:center; background:url(../img/about_02.jpg) no-repeat right center;}
.fenlei a{color:#5a5a5a; display:block;}
.fenlei a:hover{ background:url(../img/about_05.jpg) no-repeat center top; color:#FFF;height:52px; }

.fenlei ul li .nn{background:url(../img/about_05.jpg) no-repeat center top; color:#FFF;height:52px;}

.right_t{ height:58px; line-height:45px; color:#fff; font-size:14px;  width:100% ; }
.R_left span{ padding:0 30px; color:#333541;height:58px; display:block; font-size:16px; font-family:微软雅黑;}
.R_left{ float:left; background:url(../img/index_28.jpg) no-repeat left top; }
.cookie{  padding-right:20px;color:#919191; text-align:left; background: url(../img/about_01.jpg) no-repeat left center;padding-left:10px;}
.cookie span{color:#1a71c5;}
.cookie img{color:#333541;vertical-align: middle;}
.right_t a{color:#919191; }

.txtcon{ color:#5a5a5a;  min-height:500px;font-family:微软雅黑; font-size:16px;text-align:left; line-height:35px;padding:15px;}
.txtcon1{width:1200px;padding:20px 0;clear:both; }


/*新闻*/
.news_listn{ height:200px; padding:10px;margin-bottom:20px; border-bottom:1px dashed #c8c8c8 }
.news_listn .riqi{width:80px;height:90px; float:left; text-align:center; font-size:48px; font-family:微软雅黑;color:#5a5a5a}
.news_listn .riqi p{ display:block; font-size:12px; color:#acacac; display:block;padding-top:5px; }
.news_listn .riqi span{height:3px;width:35px; background:#5a5a5a; display:block; margin-left:10px}
.news_listn .news_pic{width:284px; height:176px; float:left;margin-left:15px}
.news_listn .news_pic img{width:284px; height:176px;}
.news_listn img{ display:block;width:90px;; height:65px; float:left; margin-left:15px;}
.news_listn .ntim{width:750px;float:right;padding-top:15px; margin-left:15px;color:#1d1d1d; font-size:18px; }
.news_listn .ntim span{ font-size:13px; display:block; color:#626262;padding-top:8px; line-height:30px;height:80px;}
.news_listn .ntim i{ display:block; width:120px; line-height:40px; background:#f6f6f6;color:#626262; font-size:15px; font-style:normal; text-align:center}
.news_listn:hover{ }
/*.news_listn:hover .ntim{color:#FFF;}
.news_listn:hover .ntim span{color:#FFF;}*/
.news_listn:hover .riqi,.news_listn:hover .riqi p,.news_listn:hover .riqi span,.news_listn:hover .ntim{color:#1586cb}
/*.news_listn:hover .riqi span{background:#FFF}*/
.news_listn:hover .ntim i{background:#1586cb;color:#FFF;}

/*新闻2*/
.news_listn_tj{ height:240px; padding:10px 0;margin-bottom:0px; border-bottom:1px dashed #c8c8c8 }
.news_listn_tj .news_pic{width:342px; height:212px; float:left;margin-left:0}
.news_listn_tj .news_pic img{width:342px; height:212px;}
.news_listn_tj  .ntim{width:800px;float:right;padding-top:15px; margin-left:15px;color:#1d1d1d; font-size:22px; }
.news_listn_tj  .ntim span{ font-size:13px; display:block; color:#626262;padding-top:8px; line-height:30px;height:80px;}
.news_listn_tj  .ntim i{ display:block; width:120px; line-height:40px; background:#f6f6f6;color:#626262; font-size:15px; font-style:normal; text-align:center}
.news_listn_tj  .ntim p{ font-size:14px; display:block; color:#1d1d1d;padding-top:8px; line-height:30px;}

.news_listn_tj:hover{ }
/*.news_listn:hover .ntim{color:#FFF;}
.news_listn:hover .ntim span{color:#FFF;}*/
.news_listn_tj:hover .riqi,.news_listn_tj:hover .riqi p,.news_listn_tj:hover .riqi span,.news_listn_tj:hover .ntim{color:#1586cb}
/*.news_listn:hover .riqi span{background:#FFF}*/
.news_listn_tj:hover .ntim i{background:#1586cb;color:#FFF;}



.news_listn02{/* height:135px;*/ padding:10px;margin-bottom:20px; border-bottom:1px dashed #c8c8c8 }
.news_listn02 .ntim{width:1200px;padding-top:15px; color:#1d1d1d; font-size:18px; }
.news_listn02 .ntim p{ display:block;font-size:22px; display:block; color:#626262;padding-top:10px; line-height:30px;width:900px; float:left}
.news_listn02 .ntim span{ font-size:13px; display:block; color:#626262;padding-top:8px; line-height:30px;height:80px;}
.news_listn02 .ntim i{ display:block; width:120px; line-height:40px; color:#1d1d1d; font-size:14px; font-style:normal; text-align:center; float:right;}


.news_listn02:hover .ntim p,.news_listn02:hover .ntim i,.news_listn02:hover .ntim span{color:#1586cb}

.news_listn02:hover .ntim i{color:#1586cb;}


/*新闻-详情*/
#news_con {font-family:微软雅黑;}
#news_con .h1 {
	text-align: center;
	font-size: 24px;
	height:45px;
	line-height: 45px;
	color:#1d1d1d;
	font-weight:normal;
	
}
#news_con .h2 {
	text-align: center;
	font-weight: normal;
	width: 100%;
	height: 25px;
	line-height: 25px;
	
	color: #333333;
	margin-bottom: 5px;
	font-size:16px;
}
.fbsj{width:998px;border:1px solid #e2e2e2;

 color:#5a5a5a; font-size:14px;padding:10px 100px;margin-top:10px;}
.fbsj span{padding-left:750px}
#ym{ margin:30px auto; padding:10px 0; width:100%; text-align:left;color:#2f2f2f ; font-size:14px; font-family:微软雅黑; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
#ym ul{ }
#ym ul li{ display:inline-block;width:100%; margin-bottom:00px;line-height:40px; color:#1d1d1d; }
#ym a{line-height:40px; color:#626262; display:block; }
#ym a:hover{color:#1a71c5; }
#ymm{ margin:50px auto;  width:100%; text-align:center;  }
.yema{clear:both;}
.yema ul{}
.yema ul li{height:30px; border:none; background:none;}
#ymm a{ padding: 5px 15px;
    margin-left: 3px;
    line-height: 25px;
    color: #6b6b6b;
    display:inline-block;
   border:1px solid #c7c7c7; border-radius:50px;
    cursor:pointer;
    font-size:14px;}
#ymm a:hover{color:#fff; background:#1586cb}
#ymm a.select{color:#1586cb;  border:1px solid #1586cb;}

.shang{ margin-top:10px; float:left; width:100%;}
.shang a{color:#000; font-size:14px;}
.shang span{ color:#999; width:160px; float:right;}
.fhlb{width:100%;margin-bottom:40px;
}
.fhlb a{width:120px; line-height:40px; text-align:center; color:#1a71c5;border:1px solid #1a71c5; font-size:14px; display:block;height:40px; font-weight:bold
}



/*下载页面*/

.txtcon_down{width:1140px;margin:0 auto; background:#f6f8fa;padding:30px;margin-bottom:50px;}
.down_listn{ padding:10px 30px;margin-bottom:0px; background:#FFF; margin-bottom:10px;width:1080px;}
.down_listn  .ntim{width:1080px;color:#1d1d1d; font-size:22px; }
.down_listn  .ntim span{ font-size:16px; display:block; color:#000000;padding-top:0px; line-height:30px;width:900px; float:left;}
.down_listn  .ntim i{ display:block; width:70px; line-height:30px; background:#d4d4d4;color:#000000; font-size:14px; font-style:normal; text-align:center; float:right; border-radius:5px;}
.down_listn  .ntim p{ font-size:14px; display:block; color:#1d1d1d;padding-top:8px; line-height:30px;}

.down_listn:hover{background:#1586cb; }

.down_listn:hover .ntim span{color:#fff}

.down_listn:hover .ntim i{background:#fff;}
#down_con {font-family:微软雅黑;}
#down_con .h1 {
	text-align: center;
	font-size: 24px;
	height:45px;
	line-height: 45px;
	color:#1d1d1d;
	font-weight:normal;border-bottom:1px solid #e2e2e2;
	
}
#down_con .h2 {
	text-align: center;
	font-weight: normal;
	width: 100%;
	height: 25px;
	line-height: 25px;
	
	color: #333333;
	margin-bottom: 5px;
	font-size:16px;
}

.xiazai{width:1050px;margin:0 auto; background: #d4d4d4;padding:10px 15px;color:#000}
.xiazai a{color:#000}

/*招聘*/
.job_title{ text-align:center; font-size:36px;color:#1a71c5;padding:10px 0;}
.bm_biao{width:1150px;padding-left:50px;}
.jb_t01{width:140px; line-height:48px; text-align:center; color:#fff; background:#1a71c5; font-size:18px; display:block;height:48px; font-weight:bold;margin-bottom:15px;}
.jb_t02{width:260px; line-height:48px; text-align:center; color:#fff; background:#1a71c5; font-size:18px; display:block;height:48px; font-weight:bold;margin-bottom:15px;margin-top:15px;}
.jb_t03{width:230px; line-height:48px; text-align:center; color:#fff; background:#1a71c5; font-size:18px; display:block;height:48px; font-weight:bold;margin-bottom:15px;margin-top:15px;}

.jb_dy span{color:#1a71c5; font-size:18px}
.bm_biao ul{}
.bm_biao ul li{padding:10px 0;width:1200px;}
.bm_biao ul li .jb_dy{ background:#f6f8fa; line-height:55px;height:55px; width:480px;margin-right:30px;padding:0 20px; float:left;} 
.bm_biao ul li .jb_dy span{width:180px; float:left;}
.bm_biao ul li .jb_dy .main_bd3{width:300px; float:left;line-height:55px;height:55px;font-size:18px}
.bm_biao ul li .jb_dy select{ background: transparent;
    border:none;
    outline: none;}
.bm_biao ul li .jb_dy02{ background:#f6f8fa; line-height:55px;height:55px; width:1030px;margin-right:30px;padding:0 20px; float:left;} 

.bm_biao ul li .jb_dy02 span{width:180px; float:left;color:#1a71c5;font-size:18px}
.bm_biao ul li .jb_dy02 .main_bd3{width:800px; float:left;line-height:55px;height:55px;font-size:18px}
.bm_biao .main_bd4{ background:#f6f8fa; line-height:30px;height:255px; width:1030px;padding:20px;border:none;font-size:18px; font-family:微软雅黑;margin-bottom:10px;}
.chengnuo{ background:#f6f8fa; line-height:30px;height:185px; width:1030px;padding:20px;border:none;font-size:18px; font-family:微软雅黑;margin-bottom:10px;}
.chengnuo span{ display:block;}
.chengnuo span.n01{ text-align:right;padding-top:80px}
.chengnuo .n02{ text-align:right;padding:10px 0;color:#bababa}
.beizhu{font-size:18px; font-family:微软雅黑;margin-bottom:20px;padding-left:30px;color:#bababa}

.checkall_sub1 {
    background: #1a71c5;
    border: none;
    height: 50px;
    line-height: 50px;
    padding: 0 15px;
    font-size: 16px;
    color: #FFF; border-radius:5px;width:122px; cursor:pointer; opacity:0;
}
.opacity {
    filter: alpha(opacity=1);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity:1;
    position: absolute;
    left:0;
    top: 15px;
    width: 182px;
    height: 50px; cursor:pointer
}

/*pron*/
.productlistn{  margin:0 auto; clear:both; padding-bottom:30px; }
.productlistn ul{ text-align:center;margin:0 auto; padding-left:0px; }
.productlistn ul li{ float:left; display:inline-block;width:390px;height:375px; margin-bottom:15px;margin-right:10px;border-bottom:1px solid #ececec;}
/*.productlistn ul li .pros_title{ position:absolute;width:292px;height:248px; background:url(../img/index_45.png) repeat;bottom:-248px;}
.productlistn ul li .pros_title span{ border:2px solid #FFF; font-size:14px; color:#FFF; display:block;width:200px;height:45px; line-height:45px;margin:100px 0 0 46px;}
.productlistn ul li a:hover .pros_title{bottom:0; color:#FFF;}*/
.productlistn .pro_picw{width:390px; height:375px; overflow:hidden; 
}
.productlistn .pro_picw a{ display:block;width:390px; height:375px; overflow:hidden;border-bottom:1px solid #ececec;transition: all 0.5s ease 0s;}
.productlistn .pro_picw .pro_name{color:#3e3e3e; font-size:18px; line-height:60px;padding-left:15px;transition: all 0.5s ease 0s; text-align:left; background:url(../img/about_06.jpg) no-repeat right center; }
.productlistn .pro_picw a:hover .pro_name{color:#1a71c5 }
.productlistn .pro_picw a:hover{color:#1a71c5;}
.productlistn .pro_pic{ width:390px; height:293px;overflow:hidden; position:relative}


.productlistn ul li .pro_pic_title { z-index:20; left:0; bottom:-318px;position:absolute; text-align:center;width:100%; height:293px;font-size:24px; font-family:微软雅黑; color:#FFF;background: url(../img/index_04.png)  no-repeat ; background-size:100% 100%;transition: all 1s ease 0s; line-height:305px}
.productlistn .pro_picw a:hover .pro_pic_title { bottom:0; }


.pro_con1{text-align:center; margin-top:10px;}
.pro_pic1 img{ margin-bottom:20px;margin-top:10px;}
.pro_con1 h2{ text-align:center; font-size:18px; color:#5a5a5a; font-weight:normal;}

.pro_con1 p{ font-size:14px; line-height:30px; text-align:left; text-indent:2em;}
/*.pro_con1 a { display: block; color:#5a5a5a; padding: 0;text-align:left;  }*/
.xxsm{width:1190px;padding:5px 10px; color:#333; font-size:18px;background:#eeeeee; text-align:left; margin-top:10px;}
.jieshao1{font-size:14px; line-height:30px; text-align:left;  padding:10px; margin-top:20px; /*min-height:300px;*/}

.jieshao1 img{border:none;}





/*foot*/
.navdw{width:100%;background:#f5f5f5;height:90px;}
.navd{width:1200px; margin:0 auto;}
.navd ul li{ float:left; display:inline-block; line-height:90px; width:120px;  font-family:微软雅黑; font-size:16px; text-align:center;background:url(../img/about_02.jpg) no-repeat right center; }
.navd ul li a{color:#2a2a2a; display:block;line-height:90px;}
.navd ul li a:hover{ color:#1a71c5; }




.bot{width:100%;background:#1a71c5;clear:both;}
.bot_con{width:1200px; margin:0 auto; color:#ffffff;padding:10px 0; font-size:12px; line-height:25px;}
.bot_con a{color:#ffffff;}

/*子banner*/
.zbanner{width:100%;height:158px;padding-top:50px}
.zbanner p,.zbanner span{ display:block; text-align:center}
.zbanner p{ font-size:36px;color:#FFF; text-transform:uppercase}
.zbanner span{ font-size:16px;color:#FFF; background:url(../img/about_01.png) no-repeat center center; line-height:34px;padding:10px 0;}




.mloading-container {
  position: relative;
  min-height: 70px;
  -webkit-transition: height 0.6s ease-in-out;
  -o-transition: height 0.6s ease-in-out;
  transition: height 0.6s ease-in-out;
}
.mloading {
  position: absolute;
  background: #E9E9E8;
  font: normal 12px/22px "Microsoft Yahei", "微软雅黑", "宋体";
  display: none;
  z-index: 1600;
  background: rgba(233, 233, 232, 0);
}
.mloading.active {
  display: block;
}
.mloading.mloading-mask {
  background: rgba(233, 233, 232, 0.75);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
}
.mloading-full {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.mloading-container > .mloading {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
.mloading-body {
  width: 100%;
  height: 100%;
  position: relative;
}
.mloading-bar {
  width: 250px;
  min-height: 22px;
  text-align: center;
  background: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.27);
  border-radius: 7px;
  padding: 20px 15px;
  font-size: 14px;
  color: #999;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -140px;
  margin-top: -30px;
  word-break: break-all;
}
@media (max-width: 300px) {
  .mloading-bar {
    width: 62px;
    height: 56px;
    margin-left: -30px !important;
    margin-top: -30px !important;
    padding: 0;
    line-height: 56px;
  }
  .mloading-bar > .mloading-text {
    display: none;
  }
}
.mloading-bar-sm {
  width: 62px;
  height: 56px;
  margin-left: -30px !important;
  margin-top: -30px !important;
  padding: 0;
  line-height: 56px;
}
.mloading-bar-sm > .mloading-text {
  display: none;
}
.mloading-icon {
  width: 16px;
  height: 16px;
  vertical-align: middle;
}
.mloading-text {
  margin-left: 10px;
}
